be with somebody in spirit - German English Dictionary